NextStack

bookkeeper Release 4.16.3

发布 来源apache/bookkeeper

bookkeeper Release 4.16.3

4.16.3

版本 4.16.3 包含多个错误修复和一些依赖项的 CVE 修复。

鼓励 Apache BookKeeper 用户升级到 4.16.3。以下是此版本的技术细节总结。

亮点

错误修复

  • 修复 AutoCloseableLifecycleComponent 关闭异常日志 PR #4042
  • 使 DefaultEntryLogger 和 DirectEntryLogger 兼容 PR #4041
  • 修复 deletedLedgers 计数 PR #4026
  • 修复当执行器抛出 RejectedExecutionException 时的读写请求泄漏 PR #4024
  • 最终回收 LongWrapper 以避免内存泄漏 PR #4007
  • 移除 underreplication 回调 PR #4058

改进

  • 强制使用 linux/amd64 构建发布版本 PR #4060
  • 允许在单个 rocksdb 批处理中设置最大操作数 PR #4044
  • 将 pendingDeletedLedgers 更改为 ConcurrentHashSet PR #3989
  • 在 log4j 配置中启用 kv 日志 PR #3986
  • 支持在重放日志阶段跳过无效的日志记录 PR #3956
  • 优化 getEntryLogMetadata PR #3948

依赖项更新

详情

https://github.com/apache/bookkeeper/pulls?q=is%3Apr+label%3Arelease%2F4.16.3+is%3Aclosed

Release Note 由上游项目发布,本站仅索引镜像,版权归原作者所有。